The Math Behind Sonic